package com.alingrad.android.froyoengine.graphics;

import javax.microedition.khronos.opengles.GL10;

import com.alingrad.android.froyoengine.AllocationGuard;
import com.alingrad.android.froyoengine.collisions.CollisionMaskData;

public abstract class Renderable extends AllocationGuard {
	public Renderable() {
		super();
	}
	
	public abstract void draw(GL10 gl, float x, float y, float z, float scaleX, float scaleY, float rotation);
	
	public abstract CollisionMaskData getCollisionMaskData();
}
